fiendishly difficult - Turkish English Dictionary